Big Huge Thesaurus

myelin sheath

noun

sounds kind of like